// components/cardList/index.ts
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    isRefresh:{
      type:Boolean,
      value:true
    },
    callBack:{
      type:Boolean,
      value:false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    triggered:false
  },

  /**
   * 组件的方法列表
   */
  methods: {
    //上拉加载
    loadMore(){
    this.triggerEvent('loadPage',{
      type:"load"
    })
    },
    // 下拉刷新
    onRefresh(){
      this.triggerEvent('loadPage',{
        type:"refresh"
      })
      if(this.properties.callBack){
        this.setData({
          triggered: false, // 刷新结束，隐藏下拉刷新
        });
      }
    }

  }
})